home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / system / superv11.zip / SUPERVS.DOC < prev   
Text File  |  1994-04-10  |  7KB  |  174 lines

  1. Supervisor verzija 1.1
  2.  
  3.  
  4. Avtor:           Miha Vitorovi~   (Mike5)
  5. Fidonet naslov:  2:380/114.107
  6. EMail:           miha.vitorovic@p107.f114.n380.z2.gnfido.fidonet.org
  7.  
  8.  
  9.   PROGRAM NE VSEBUJE NIKAKR[NIH DESTRUKTIVNIH UKAZOV (BRISANJE DATOTEK IN  PO-
  10. DOBNO) IN MI DOMA DELA POVSEM PRAVILNO, VENDAR PA SE GA NE DA PREIZKUSUTI  PRI
  11. VSEH  MO@NIH  KONFIGURACIJAH SISTEMA. VSEENO MISLIM, DA BI MORALO BITI  VSE  V
  12. REDU, ^E PA BI SLU^AJNO PRI[LO DO KAK[NE NESRE^E ALI IZGUBE PODATKOV, NE  PRE-
  13. VZEMAM  NIKAKR[NE ODGOVORNOSTI. PROGRAM TUDI NE VSEBUJE NOBENEGA  STAREGA  ALI
  14. NOVEGA  VIRUSA  IN TUDI NI "TROJANSKI KONJ". DATOTEKA NAJ BI BILA  DOLGA  3170
  15. BAJTOV. ^E NI, POTEM TO NI PROGRAM, KI SEM GA NAPISAL. ^E SE TO ZGODI, VPR[AJ-
  16. TE  TISTEGA, KI VAM JE PROGRAM DAL ALI OBVESTITE SYSOPA BBSA IZ  KATEREGA  STE
  17. PROGRAM DOBILI IN GA PROSITE NAJ GA ZBRI[E.
  18.  
  19.  
  20.   Supervisorja  lahko prosto uporabljate in dajete naokrog, prosim vas le,  da
  21. ga ne spreminjate, in da date zraven tudi ta navodila.
  22.  
  23.  
  24. 1)  ^emu je nemenjen Supervisor
  25.  
  26.   Supervisor  je program, ki v posebno datoteko zapisuje vse programe,  ki  so
  27. bili pognani za njim in vse datoteke, ki so bile zbrisane.
  28.   Supervisor  je  bil namenjen uporabi na ra~unalnikih, ki jih  uporablja  ve~
  29. ljudi. Supervisor ni bil napisan z namenom, da bi vohunili za ostalimi  upora-
  30. bniki  ra~unalnika (~eprav seveda to omogo~a), ampak temu, da lahko v  primeru
  31. izgube podatkov ugotovite, ~e ostali uporabniki niso mogo~e po nesre~i ali za-
  32. radi  neznanja  pognali kak{en program, ki lahko uni~i podatke  ali  pobrisali
  33. kak{nih  datotek, ki jih niso nameravali. Seveda lahko z njim  ugotovite  tudi
  34. to, ali kdo igra Tetris v va{i pisarni, medtem ko ste vi na kosilu.
  35.   Z njim se seveda ne da prepre~iti, da bi kdo pognal program, ki bi vam lahko
  36. uni~il  podatke, pa vam lahko pozneje vsaj postre`e z informacijo, kaj  se  je
  37. zgodilo, to pa v~asih mo~no olaj{a re{evanje problema,  saj ni nujno, da se bo
  38. uporabnik spomnil, kateri program je pognal  (ali pa se ne bo spomnil pravega)
  39. in s katerimi parametri.
  40.   Ker pa ni nujno, da bi tisti, ki poleg vas uporabljajo ra~uanlnik z  razume-
  41. vanjem gledali na to, zakaj vas zanima katere programe poganjajo, program  po-
  42. datke  zapisuje v skrito datoteko in ima tudi poseben ukaz, ki prepre~i  izpis
  43. sporo~ila ob uspe{ni instalaciji na ekran.
  44.   Program je napisan tako, da vam pritajen zasede kar najmanj spomina.
  45.  
  46.  
  47. 2) Kako deluje Supervisor
  48.  
  49.   Supervisor po`enete z naslednjim ukazom:
  50.  
  51.   superv filename.ext
  52.  
  53. ali
  54.  
  55.   superv filename.ext s
  56.  
  57. Dodatna opcija 'S' prepre~i, da bi se na ekran izpisalo sporo~ilo o tem, da je
  58. program  uspe{no instaliran. Kljub tej opciji, pa program {e vedno javi ~e  je
  59. pri{lo do napake in je bila instalacija prekinjena.
  60.   ^e je bilo vse v redu, program odpre datoteko, ki ostane skrita (ukaz dir je
  61. ne izpi{e) in vanjo zapi{e datum in uro, ko je bil Supervisor pognan. Npr.:
  62.  
  63. ------------------------------------------------------------------
  64. 18.2.1994     18:15:20
  65. ------------------------------------------------------------------
  66.  
  67.  ^e  datoteka  `e  obstaja,  vse to doda na njen konec. S  tem  je  instalcija
  68. kon~ana in tega trenutka naprej bo Supervisor zapisoval ime programa in  para-
  69. metre s katerimi je bil pognan in vse izbrisane datoteke.
  70.   'filename.ext' je lahko polno ime datoteke s potjo do nje, ali pa le osnovno
  71. ime in bo datoteka ustvarjena v trenutnem direktoriju.
  72.   Edina omejitev kar se datoteke ti~e je to, da ne more biti na disketi. ^e bi
  73. radi  odprli datoteko na disketi, se Supervisor ne bo instaliral. Lahko si  ga
  74. dodate v AUTOEXEC.BAT, da vam bo zapisal vse aktivnosti `e od za~etka in  tudi
  75. ~e vas ni zraven, ko nekdo pri`ge ra~unalnik.
  76.   Program  ne zpisuje DOSovih vgrajenih ukazov kot so 'dir' in 'type',  vendar
  77. pa bo zapisal vsako brisanje:
  78.  
  79.   C:\CURRENT\DIR :: Deleting filename.ext
  80.  
  81. ali pa
  82.  
  83.   C:\CURRENT\DIR :: Deleting ????????.ext
  84.  
  85.   Datoteka je navadna tekstna datoteka (ASCII) in jo lahko urejate s kateriko-
  86. lim  urejevalnikom  besedil  (pri nekaterih boste morali  spremeniti  "skriti"
  87. atribut datoteke). To boste seveda ob~asno morali storiti, ~e vedno zapisujete
  88. v isto datoteko, da boste pobrisali stare, da vam ne bo po nepotrebnem  zavze-
  89. mala prostora na disku.
  90.   Program odstranite iz pomnilnika z ukazom:
  91.  
  92.   superv /ll
  93.  
  94.   ^e Supervisor {e ni pritajen v spominu,  bo ta ukaz ustvaril skrito datoteko
  95. z imenom LL.
  96.  
  97.  
  98. 3) Sporocila
  99.  
  100. 3.1) Ob instlaciji
  101.  
  102. - Ob uspe{ni instalaciji:
  103. ╔══════════════════════════════════════════════════╗
  104. ║ Supervisor V1.0     Slovenia Jan, 1994    Mike5  ║
  105. ║ Installed successfully.                          ║
  106. ╚══════════════════════════════════════════════════╝
  107.  
  108. V vseh spodnjih primerih se Supervisor ne instalira.
  109.  
  110. - ^e drugi parameter ni 'S':
  111. Wrong parameter.
  112. Aborting.
  113.  
  114. - Manjka ime datoteke:
  115. No parameters.
  116. Aborting.
  117. Ob tem {e opozorilo, da ukaz " superv s " ustvari datoteko z imenom s.
  118.  
  119. - Preve~ parametrov:
  120. Too many parameters.
  121. Aborting.
  122.  
  123. - Supervisor je `e pritajen v spominu:
  124. Supervisor already installed.
  125.  
  126. - ^e ho~ete ustvariti datoteko v katero zapisuje na disketi (enota A: ali B:)
  127.   ali ne neobstoje~em disku:
  128. Invalid drive specified.
  129. Aborting.
  130.  
  131. - Napa~na pot do datoteke:
  132. Invalid path to file.
  133. Aborting.
  134.  
  135. - ^e iz kateregakoli drugega razloga ne more odpreti datoteke:
  136. Cannot open file.
  137. Aborting.
  138.  
  139. 3.2) Ob odstranitvi iz spomina
  140.  
  141. - ^e se je preko Supervisorja instaliral kak drug program:
  142. Supervisor is not the last TSR in memory
  143. and can not be uninstalled.
  144. Aborting.
  145.  
  146. - Deinstalacija uspela
  147. Supervisor uninstalled successfully.
  148.  
  149. - Zgodila se je nepri~akovana napaka. ^e se je sistem sploh vrnil v prompt
  150.   je priporo~en reset:
  151. Error occured on uninstall. Reset recommended.
  152.  
  153.  
  154. 4)  Odpravljen "hro{~"
  155.  
  156.   ...ki pa v bistvu sploh ni bil hro{~.
  157.   Supervisor  je zabele`il tudi vse programe, ki so jih pognali drugi  programi
  158. in so ponavadi napisani prav s tem namenom (~e jih po`enete iz DOSa,  izpi{ejo
  159. kaj podobnega kot: "This program can only be run by XYZ.EXE"). Glede na to, da
  160. niso  namenjeni za "zunanjo rabo", in da so jih napisali ljudje, ki  tako  ali
  161. tako vedo, kak{ne paramtre jim bodo poslali in na kak{en na~in, jim star{evski
  162. programi podajajo ukazne parametre na nestandarden na~in.  Verzija 1.0 tega ni
  163. upo{tevala,  zato so se v datoteki v katero je Supervisor zapisoval  dogajanje
  164. v~asih pojavljale smeti.
  165.  
  166.  
  167.   Upam,  da vam bo program vsaj malo pomagal. ^e vam program povzro~a kakr{ne-
  168. koli probleme,  ~e imate kak{ne pripombe,  ali bi mi le radi povedali,  kaj si
  169. mislite o programu, mi pi{ite.
  170.  
  171. Pozdrav,                                        Miha Vitorovi~
  172.  
  173. *** KONEC BESEDILA ***
  174.